草庐IT

Android Volley, JsonObjectRequest 但收到 JsonArray

全部标签

iphone - 当用户收到推送通知时打开特定的选项卡/ View

我想做类似Twitter应用程序的事情:当有人给我写信时,我会收到推送通知;如果我“在通知上滑动”应用程序启动,但不是在正常流中,它会在特定View中启动,并显示某人写给我的推文!在我的应用程序中,我有一个类似于RSS阅读器的东西,当有新消息时,推送通知就会到达。所以,我想打开“单一新闻View”,而不是主视图(现在正在发生)。我能做什么?谢谢 最佳答案 您可以做两件事。一个是检查UIApplicationDelegate方法的launchOptions字典-(BOOL)application:(UIApplication*)app

iphone - 我在 iOS 的 Xcode 中收到 "Implicit conversion from enumeration type"警告,我不知道为什么

使用这段代码:NSDataDetector*detector=[NSDataDetectordataDetectorWithTypes:NSTextCheckingTypeLinkerror:&error];我收到这个警告:Implicitconversionfromenumerationtype'enumNSTextCheckingType'todifferentenumerationtype'NSTextCheckingTypes'(aka'enumNSTextCheckingTypes')有人可以向我解释为什么会收到此警告以及如何解决吗? 最佳答案

ios - 在 Mac 上未收到自定义记录区的 CloudKit 推送通知

我已经设置了自定义区域订阅以从我的自定义记录区域接收(静默)推送通知。在我的iOS设备上一切正常,但我无法在我的Mac上接收通知。要注册通知,我正在applicationDidFinishLaunching中注册通知类型:[[NSApplicationsharedApplication]registerForRemoteNotificationTypes:NSRemoteNotificationTypeNone];(试过其他类型,结果相同)application:didRegisterForRemoteNotificationsWithDeviceToken:然后使用有效token调用

ios - 在 iOS8.0.2 上未收到 Pushkit voip 推送通知

我实现了新的pushkitvoippush通知,直到现在它在我测试的所有iOS8设备上都可以正常工作,除了一个。我的iPhoneiOS8.0.2没有收到任何voip推送。当我收到pushRegistry:didUpdatePushCredentials:forType:delegate时,它​​注册正确我成功地测试了以前的远程推送(registerForRemoteNotifications),但没有收到任何已发送的voip推送。所以我的问题是:*任何人都遇到过pushkitvoippush通知的相同行为?*会不会跟iOS版本有关(iOS8.0.2)?*任何拥有此版本(iOS8.0.2

ios - XMPP 如何在当前用户下线时收到通知或事件?

我已经使用带有OpenFire服务器的XMPPiOSFramework实现了聊天应用程序。我只想在当前用户与XMPP断开连接时收到通知或事件。我实现委托(delegate)XMPPReconnectDelegate&方法-(void)xmppReconnect:(XMPPReconnect*)senderdidDetectAccidentalDisconnect:(SCNetworkReachabilityFlags)connectionFlags但问题是,它在iOS7.1中没有被调用,它在iOS8中运行。还有其他方法或委托(delegate)吗?提前谢谢你。

iphone - 如何在 iOS 中收到横幅通知?

我正在编写一个iOS应用程序,我想在操作系统决定显示像这样的横幅通知时暂停我的应用程序的Action内容:是否有一个我可以观察的系统NSNotification或一个被调用的方法,我可以对其使用react?我试过applicationWillResignActive,但在这种情况下没有调用。 最佳答案 我今天早上试了一下,我倾向于说没有公共(public)API。我尝试使用概述的代码here,并且没有收到任何通知。然后,我进行了一系列“测试”,看看是否能找到任何东西。为了测试,我创建了一对应用程序,onetoschedulenoti

ios - 如果应用程序包不包含推送通知中收到的 "loc-key"的 key 怎么办?

根据appledocumentation,通知有效载荷可以携带“loc-key”键,该键标识应用程序包中的本地化字符串键。如果应用程序包中没有这样的key(例如,当服务器上有更新并添加了新的通知类型时),会发生什么情况? 最佳答案 您很可能会得到NSBundle的localizedStringForKey:value:table:方法的默认行为,即在找不到值时返回键。 关于ios-如果应用程序包不包含推送通知中收到的"loc-key"的key怎么办?,我们在StackOverflow上找

ios - 当我在应用程序 didFinishLaunchingWithOptions 中收到 UIApplicationLaunchOptionsLocationKey 时,是否初始化 viewController?

我正在创建一个应用程序来监听重要的位置更改事件,如果应用程序终止,iOS会启动应用程序并设置UIApplicationLaunchOptionsLocationKey。所以,文档说要创建一个新的位置管理器并再次注册位置更新。但是,没有提到我是否应该初始化我的viewController(就像我在正常的应用程序启动中所做的那样)?我的ViewController在viewDidLoad中初始化,但在appDidFinishLaunchingWithOptions中创建。知道操作系统为应用程序提供多少时间来处理位置更新吗?如果位置更改表明应用程序感兴趣的位置,我的应用程序需要发出网络服务请

iphone - 从导航堆栈中推送/弹出 uiviewcontroller 时如何收到警报

当我的ViewController从导航堆栈中被推送或弹出时,我需要做某些事情,但不想使用viewillappear/viewdidappear或viewwilldisappear/viewdiddisappear,因为除了ViewController被推送/弹出时的那些封面案例.正确的方法是使用navigationcontroller委托(delegate)和navigationController:didShowViewController:animated:和navigationController:willShowViewController:animated:吗?如果不是,最

ios - ViewContext 没有收到来自 newBackgroundContext() 的更新

stackoverflow中已经有类似的问题,但它对我不起作用。在我的应用程序中有一个用例,我必须观察数据库更改才能执行某些操作。为了接收更新,我订阅了NSManagedObjectContextObjectsDidChange通知(对于ViewContext)并且我打开了automaticallyMergesChangesFromParent。但是,如果我在其他上下文中更新或删除对象(使用newBackgroundContext()),我不会收到对象确实有更改通知,但它非常适合inserting新对象。你能告诉我为什么即使在启用automaticallyMergesChangesFr